home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NOVA - For the NeXT Workstation
/
NOVA - For the NeXT Workstation.iso
/
SourceCode
/
OOP_Course
/
Examples
/
ExtendDraw
/
DrawView.h
< prev
next >
Wrap
Text File
|
1992-12-19
|
473b
|
25 lines
#import <appkit/View.h>
@interface DrawView:View
{
id shapeList;
id shapeClassList;
id shapeClass;
id selection;
int fill;
float currentShade;
}
-initFrame:(NXRect const *)r;
-takeShadeFrom:sender;
-takeFillFrom:sender;
-setDrawType:(int)type;
-(int)addShapeClass:class;
-makeNewShape:(NXRect *)bbox;
-addShape:newObject;
-dragOutShape:aShape startingRect:(NXRect *)r;
-mouseDown:(NXEvent *)e;
-selectMouseAction:(NXPoint *)pt;
-drawSelf:(NXRect *)r :(int)c;
@end;